package io.renren.entity;

import java.io.Serializable;

import com.fasterxml.jackson.annotation.JsonProperty;

/**
 * 伞下会员统计DTO
 * 
 * @author chenshun
 * @email sunlightcs@gmail.com
 * @date 2018-03-29 22:21:59
 */
public class TeamDto implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 整个团队矿工数量
	 */
	@JsonProperty(access = JsonProperty.Access.WRITE_ONLY)
	private Integer teamAll;

	/**
	 * 整个团队算力
	 */
	@JsonProperty(access = JsonProperty.Access.WRITE_ONLY)
	private Double teamHashSecond;

	/**
	 * 个人矿机
	 */
	private Integer machine;

	/**
	 * 个人算力
	 */
	private Double hashSecond;

	/**
	 * 直推人数
	 */
	private Integer rec;

	/**
	 * 团队人数
	 */
	private Integer team;

	/**
	 * 昵称
	 */
	private String nickname;

	/**
	 * 头像
	 */
	private String headImg;

	/**
	 * 会员等级
	 */
	private Integer userLevel;

	/**
	 * 会员ID
	 */
	private Long memberId;

	public Integer getTeamAll() {
		return teamAll;
	}

	public void setTeamAll(Integer teamAll) {
		this.teamAll = teamAll;
	}

	public Double getTeamHashSecond() {
		return teamHashSecond;
	}

	public void setTeamHashSecond(Double teamHashSecond) {
		this.teamHashSecond = teamHashSecond;
	}

	public Integer getMachine() {
		return machine;
	}

	public void setMachine(Integer machine) {
		this.machine = machine;
	}

	public Double getHashSecond() {
		return hashSecond;
	}

	public void setHashSecond(Double hashSecond) {
		this.hashSecond = hashSecond;
	}

	public Integer getRec() {
		return rec;
	}

	public void setRec(Integer rec) {
		this.rec = rec;
	}

	public Integer getTeam() {
		return team;
	}

	public void setTeam(Integer team) {
		this.team = team;
	}

	public String getNickname() {
		return nickname;
	}

	public void setNickname(String nickname) {
		this.nickname = nickname;
	}

	public String getHeadImg() {
		return headImg;
	}

	public void setHeadImg(String headImg) {
		this.headImg = headImg;
	}

	public Integer getUserLevel() {
		return userLevel;
	}

	public void setUserLevel(Integer userLevel) {
		this.userLevel = userLevel;
	}

	public Long getMemberId() {
		return memberId;
	}

	public void setMemberId(Long memberId) {
		this.memberId = memberId;
	}
}
